package jheej5024.interface02;

public class MemberMain {

	//인터페이스를 이용해서
	//키보드로 회원정보를 입력받아
	//데이터베이스에 저장
	
	public static void main(String[] args) {
		//MemberService ms =new MemberService();
		IMemberService ms = new MemberService();
		//객체간 의존성을 낮추기 위해
		//인터페이스를 사용함
		ms.createMember();
		
		//만일, 외부파일을 통해 회원정보를
		//입력 받으려면, 이전 상황처럼 메서드를
		//추가하는 것이 아니고, Member 인터페이스르
		//구현하는 클래스를 하나 더 추가함
		//->MemberIOservice 클래스 추가
		ms = new MemberService(); {
		ms.createMember();
		}
	}
}




